Parallel Creation of Vario-scale Data Structures for Large Datasets
نویسندگان
چکیده
Processing massive datasets which are not fitting in the main memory of computer is challenging. This is especially true in the case of map generalization, where the relationships between (nearby) features in the map must be considered. In our case, an automated map generalization process runs offline to produce a dataset suitable for visualizing at arbitrary map scale (vario-scale) and efficiently enabling smooth zoom user interactions over the web. Our solution to be able to generalize such large vector datasets is based on the idea of subdividing the workload according to the Fieldtree organization: a multi-level structure of space. It subdivides space regularly into fields (grid cells), at every level with shifted origin. Only features completely fitting within a field are processed. Due to the Fieldtree organization, features on the boundary at a given level will be contained completely in one of the fields of the higher levels. Every field that resides at the same level in the Fieldtree can be processed in parallel, which is advantageous for processing on multicore computer systems. We have tested our method with datasets with upto 880 thousand objects on a machine with 16 cores, resulting in a decrease of runtime with a factor 27 compared to a single sequential process run. This more than linear speed-up indicates also an interesting algorithmic side-effect of our approach.
منابع مشابه
Continuous Road Network Generalization
This paper presents our research efforts to obtain a sensible vario-scale representation of a road network. A vario-scale representation makes it possible to get maps at an arbitrary map scale, being more flexible with how much detail is shown during the use of geographic data. For this, an offline process creates a suitable vario-scale data structure (called tGAP), that then can be used for ge...
متن کامل2D vario-scale representations based on real 3D structure
This paper focuses on 3D data structures supporting an alternative approach for creating 2D vario-scale maps. The smooth animated zooming functionality have lead us to investigate a volumetric representation of gradually changing vario-scale objects. In this paper, the principle of vario-scale maps with theoretical knowledge about 3D representation (2D space plus 1D scale) is briefly introduced...
متن کاملVario-scale data structures supporting smooth zoom and progressive transfer of 2D and 3D data
This paper introduces the concept of the smooth tGAP structure represented by a space-scale partition, which we term the space-scale cube. We take the view of 'map generalization is extrusion of data into an additional dimension'. For 2D objects the resulting vario-scale representation is a 3D structure, while for 3D objects the resulting vario-scale representation is a 4D structure. This paper...
متن کاملComparing the vario-scale approach with a discrete multi-representation based approach for automated generalisation of topographic data
Datasets at different scales can be obtained and maintained by two main approaches that differ considerably. The first option is the vario-scale approach that offers the possibility to derive a map at an arbitrary map scale (hence its name) by performing once a fully automatic generalisation process on the input data set. This sounds as the optimal situation. However, since fast and fully autom...
متن کاملA TWO-STAGE DAMAGE DETECTION METHOD FOR LARGE-SCALE STRUCTURES BY KINETIC AND MODAL STRAIN ENERGIES USING HEURISTIC PARTICLE SWARM OPTIMIZATION
In this study, an approach for damage detection of large-scale structures is developed by employing kinetic and modal strain energies and also Heuristic Particle Swarm Optimization (HPSO) algorithm. Kinetic strain energy is employed to determine the location of structural damages. After determining the suspected damage locations, the severity of damages is obtained based on variations of modal ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015